a11y: Don't copy attribute names in attribute sets
authorMatthias Clasen <mclasen@redhat.com>
Fri, 19 Mar 2021 21:00:04 +0000 (17:00 -0400)
committerMatthias Clasen <mclasen@redhat.com>
Fri, 19 Mar 2021 21:01:28 +0000 (17:01 -0400)
commit3cfe69d71108a47f080819edbc9e884199361d8f
treef1fcc0ff687d34b6b0685d7886bccefe1137cb75
parentb9da74590be6860c55fa2dca7b61d785ae174fe6
a11y: Don't copy attribute names in attribute sets

We only need these names when serializing a11y information
for tests. And copying these strings is entirely unnecessary.
So, just pass a callback instead.
gtk/gtkaccessibleattributeset.c
gtk/gtkaccessibleattributesetprivate.h
gtk/gtkatcontext.c